"""需求：打开注册A页面，完成以下操作
1). 输入用户名：admin1，暂停2秒，删除1
2). 全选用户名：admin，暂停2秒
3). 复制用户名：admin，暂停2秒
4). 粘贴到密码框
"""
import time
from selenium import webdriver
from selenium.webdriver.common.keys import Keys

# 打开浏览器
driver = webdriver.Chrome()
driver.get("http://121.43.169.97:8848/pageA.html")

# 1). 输入用户名：admin1，暂停2秒，删除1
user = driver.find_element_by_id("userA")  # 定位到用户名用户框
user.send_keys("admin1")  # 输入”admin“
time.sleep(2)  # 暂停2秒

user.send_keys(Keys.BACK_SPACE)  # 删除1
time.sleep(2)  # 暂停2秒

# 2). 全选用户名：admin，暂停2秒
user.send_keys(Keys.CONTROL, 'a')  # 全选用户名
time.sleep(2)  # 暂停2秒

# 3). 复制用户名：admin，暂停2秒
user.send_keys(Keys.CONTROL, 'c')  # 复制
time.sleep(2)  # 暂停2秒

# 4). 粘贴到密码框
password = driver.find_element_by_id("passwordA")  # 定位到密码框

password.send_keys(Keys.CONTROL, 'v')  # 粘贴

# driver.find_element_by_id("passwordA").send_keys(Keys.CONTROL, 'V')  # 使用键盘组合键 Ctrl + V 将剪贴板中的内容粘贴到密码框中

time.sleep(3)
# 4.关闭/退出浏览器
driver.quit()
